package com.ruoyi.fztz.zzzecx.vo;

import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * 载账总额 VO
 */
public class ZzzeVo {

    private Integer xmsbId; //项目申报ID
    private String xmName; //项目名称
    private String ssDw; //所属单位
    private String xmBh; //项目编号
    private String ksTime; //开始年份
    private String jsTime; //结束年份
    private Double xmZe; //结束时间
    private List<String> yearList; // 年份集合

    private Map<String, Double> yearAmountMap; // 年份与对应金额的动态字段

    private String lstbId; //流水填报ID

    public String getLstbId() {
        return lstbId;
    }

    public void setLstbId(String lstbId) {
        this.lstbId = lstbId;
    }

    public Map<String, Double> getYearAmountMap() {
        return yearAmountMap;
    }

    public void setYearAmountMap(Map<String, Double> yearAmountMap) {
        this.yearAmountMap = yearAmountMap;
    }

    public Integer getXmsbId() {
        return xmsbId;
    }

    public void setXmsbId(Integer xmsbId) {
        this.xmsbId = xmsbId;
    }

    public String getXmName() {
        return xmName;
    }

    public void setXmName(String xmName) {
        this.xmName = xmName;
    }

    public String getSsDw() {
        return ssDw;
    }

    public void setSsDw(String ssDw) {
        this.ssDw = ssDw;
    }

    public String getXmBh() {
        return xmBh;
    }

    public void setXmBh(String xmBh) {
        this.xmBh = xmBh;
    }

    public String getKsTime() {
        return ksTime;
    }

    public void setKsTime(String ksTime) {
        this.ksTime = ksTime;
    }

    public String getJsTime() {
        return jsTime;
    }

    public void setJsTime(String jsTime) {
        this.jsTime = jsTime;
    }

    public Double getXmZe() {
        return xmZe;
    }

    public void setXmZe(Double xmZe) {
        this.xmZe = xmZe;
    }

    public List<String> getYearList() {
        return yearList;
    }

    public void setYearList(List<String> yearList) {
        this.yearList = yearList;
    }

    @Override
    public String toString() {
        return "ZzzeVo{" +
                "xmsbId=" + xmsbId +
                ", xmName='" + xmName + '\'' +
                ", ssDw='" + ssDw + '\'' +
                ", xmBh='" + xmBh + '\'' +
                ", ksTime='" + ksTime + '\'' +
                ", jsTime='" + jsTime + '\'' +
                ", xmZe=" + xmZe +
                ", yearList=" + yearList +
                ", yearAmountMap=" + yearAmountMap +
                ", lstbId='" + lstbId + '\'' +
                '}';
    }
}
